//package com.cl.utils;
//import com.taobao.api.ApiException;
//import com.taobao.api.DefaultTaobaoClient;
//import com.taobao.api.TaobaoClient;
//import com.taobao.api.request.AlibabaAliqinFcSmsNumSendRequest;
//import com.taobao.api.response.AlibabaAliqinFcSmsNumSendResponse;
///**
//woshi
//2017年3月21日 下午5:59:31
//2017
//*/
//
//public class MessageUtil {
//
//
//
//		//TODO 传入手机号 验证码
//		/**
//		 * @param app_key:App key
//		 * @param secret:App secret
//		 * @param smsFreeSignName:短信应用签名
//		 * @param smsTemplateCode:短信模板代码
//		 * @param mobileNumber:发送的手机号
//		 * @param verificationCode:验证码
//		 * @param extend:回传值,可填写null
//		 * **/
//		public static boolean sendVerificationCode(String app_key ,String secret,String smsFreeSignName,String smsTemplateCode,String mobileNumber,String verificationCode,String extend){
//			
//			if(null==extend){
//				extend = "123456";
//			}
//			boolean result = false;
//			//请求参数
//			String url = "http://gw.api.taobao.com/router/rest";
//			
//			TaobaoClient client = new DefaultTaobaoClient(url, app_key, secret);
//			AlibabaAliqinFcSmsNumSendRequest req = new AlibabaAliqinFcSmsNumSendRequest();
//			req.setExtend(extend);
//			req.setSmsType("normal");
//			req.setSmsFreeSignName(smsFreeSignName);
//			req.setSmsParamString("{\"number\":\""+verificationCode+"\"}");
//			req.setRecNum(mobileNumber);
//			req.setSmsTemplateCode(smsTemplateCode);
//			AlibabaAliqinFcSmsNumSendResponse rsp;
//			try {
//				rsp = client.execute(req);
//				System.out.println(rsp.getBody());
//				//TODO 非手机号出错 未返回false 请在android端或调用层处理
//				result = true;
//			} catch (ApiException e) {
//				System.out.println("请检查网络");
//				return false;
//			}
//			
//			
//			return result;
//			
//		}  
// 
//		public static String getVerificationCode(){
//			String verificationCode;
//			int code =0;
//			code = (int) (Math.random()*10000);
//			String add="";
//			if(code<10){
//				 add = "000";
//			}else if(code<100){
//				add="00";
//			}else if(code<1000){
//				add="0";
//			}
//			verificationCode = add+String.valueOf(code);
//			System.out.println(verificationCode);
//			return verificationCode;
//			
//		}
//		  
//}
